package com.zhenxiang.juc.function;

import java.util.function.Function;

/**
 * @Author : James
 * @Create : 2021-12-27-15:41
 * @Description :
 * Function 函数接口 有一个输入参数 有一个输出参数
 * 只要是函数型接口 可以用lambda表达式简化
 *
 */
public class Demo01 {

    public static void main(String[] args) {
        /*
        Function<String, String> function = new Function<String, String>() {
            @Override
            public String apply(String str) {
                return str;
            }
        };
        System.out.println(function.apply("aaa"));
        */

        // lambda 表达式
        Function<String,String> function = (s)-> s;
        System.out.println(function.apply("aaa"));

    }

}
